There are basically two types of Arabic: the local vernaculars - which are used in everyday life - and Modern Standard Arabic, which is restricted to writing and to speaking in formal settings. Anyone wanting to have a good command of the Arabic language must learn both varieties. kullu tamam! takes[...]